C语言学习笔记—C语言讲义精要
目录第1章C语言程序设计初步1.1C语言概述1.2基本语法成分1.3C程序结构1.4C语言的编辑、编译和运行1.5本章小结第2章基本数据类型2.1数据概述2.2整型数据2.3实型数据2.4字符型数据2.5各类数值型数据之间的混合运算2.6本章小结第3章运算符与表达式3.1C运算符简介3.2算术运算符与算术表达式3.3赋值运算符与赋值表达式3.4自增、自减运算符3.5逗号运算符及逗号表达式3.6本章小结第4章顺序结构程序设计4.1C语言语句4.2printf函数4.3scanf函数4.4其他输入输出函数4.5算法与程序设计4.6本章小结第5章选择结构程序设计5.1关系运算和逻辑运算5.2if语句5.3switch语句5.4程序设计举例5.5本章小结第6章循环结构程序设计6.1while语句6.2do-while循环语句6.3for语句6.4语句标号和goto语句6.5几种循环的比较6.6break和continue语句6.7应用举例6.8本章小结第7章数组7.1一维数组7.2二维数组7.3字符数组7.4本章小结第八章函数8.1C函数概述8.2C函数一般形式8.3函数的参数与函数的返回值8.4函数调用8.5函数的嵌套调用和递归调用8.6变量的作用域8.7变量的存储类别8.8内部函数和外部函数8.9应用举例8.10本章小结第9章编译预处理9.1宏定义9.2文件包含9.3本章小结第10章指针10.1变量的地址和指针变量10.2数组的指针与指向数组的指针变量10.3字符串的指针和指向字符串的指针变量10.4指向函数的指针10.5返回指针值的函数10.6指针数组与指向指针的指针10.7指针运算举例10.8本章小结第11章结构体、联合体与位运算11.1结构体类型11.2结构体数组11.3结构体指针变量11.4链表11.5联合体11.6枚举类型11.7用typedef定义类型11.8位运算符11.9本章小结第12章文件12.1C文件概述12.2文件类型指针12.3文件的打开与关闭12.4文件的读写12.5文件的定位12.6出错的检测12.7本章小结
评论